self relocatable - Turkish English Dictionary